The OWL API: A Java API for OWL ontologies

نویسندگان

  • Matthew Horridge
  • Sean Bechhofer
چکیده

We present the OWL API, a high level Application Programming Interface (API) for working with OWL ontologies. The OWL API is closely aligned with the OWL 2 structural specification. It supports parsing and rendering in the syntaxes defined in the W3C specification (Functional Syntax, RDF/XML, OWL/XML and the Manchester OWL Syntax); manipulation of ontological structures; and the use of reasoning engines. The reference implementation of the OWL API, written in Java, includes validators for the various OWL 2 profiles OWL 2 QL, OWL 2 EL and OWL 2 RL. The OWL API has widespread usage in a variety of tools and applications.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

The OWL API: A Java API for Working with OWL 2 Ontologies

This paper presents the OWL API a high level Application Programming Interface (API) for working with OWL 2 ontologies. The API is closely aligned with the OWL 2 structural specification. It supports parsing and rendering in the syntaxes defined in the W3C specification, namely, the Functional Syntax, RDF/XML, OWL/XML and the Manchester OWL Syntax. Finally, the reference implementation of the A...

متن کامل

The OWL-S Java API

The OWL-Services (OWL-S) suite of ontologies is the most mature and probably the most widely deployed comprehensive Semantic Web Service technology. However, the intended semantics of OWL-S service descriptions is not expressed (or expressable, often) in OWL. Furthermore, working with OWL-S descriptions at the RDF or even the OWL level is quite difficult and tedious as they tend to be at the wr...

متن کامل

An API for Distributed Reasoning on Networked Ontologies with Alignments

In this paper, we describe design and implementation of a Java interface for distributed reasoning on networked ontologies with alignments. This API is built over the standard OWLlink interface which is a communication protocol between OWL2 components. It is compatible with usual reasoners based on OWL such as Pellet and FaCT++ in centralized contexts. In this API, we have implemented an optimi...

متن کامل

Igniting the OWL 1.1 Touch Paper: The OWL API

This paper describes the design and implementation of an OWL 1.1 API, herein referred to as the OWL API . The API is designed to facilitate the manipulation of OWL 1.1 ontologies at a high level of abstraction for use by editors, reasoners and other tools. The API is based on the OWL 1.1 specification and influenced by the experience of designing and using the WonderWeb API and OWL-based applic...

متن کامل

CSc 8711 Report: OWL API

The Semantic Web is an extension of human-readable webpages towards making them machine processable so that software agents can be deployed on the web to intelligently perform automated tasks in place of users. Semantic Web makes use of technology which includes Resource Description Framework (RDF) , RDF Schema , Web Ontology Language (OWL) and other data interchange formats to define concepts,...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Semantic Web

دوره 2  شماره 

صفحات  -

تاریخ انتشار 2011